thick cloth jacket - Spanish English Dictionary